fc727deb4f679a00bb8abb0ebdfe25e4599402ee,Android/LuaViewSDK/src/com/taobao/luaview/userdata/ui/UDCanvas.java,drawArc,drawArcs,#Varargs#,819
Before Change
value = table.get(keys[i]);
if (value instanceof LuaTable && value.length() >= 7) {
canvas.drawArc(DimenUtil.dpiToPx(value.get(1)),
DimenUtil.dpiToPx(value.get(2)),
DimenUtil.dpiToPx(value.get(3)),
DimenUtil.dpiToPx(value.get(4)),
(float) value.get(5).optdouble(0),
(float) value.get(6).optdouble(0),
value.get(7).optboolean(false),
After Change
value = table.get(keys[i]);
if (value instanceof LuaTable && value.length() >= 7) {
x1 = DimenUtil.dpiToPx(value.get(1));
y1 = DimenUtil.dpiToPx(value.get(2));
dx = DimenUtil.dpiToPx(value.get(3));
dy = DimenUtil.dpiToPx(value.get(4));
canvas.drawArc(x1, y1, x1 + dx, y1 + dy,
(float) value.get(5).optdouble(0),
(float) value.get(6).optdouble(0),
value.get(7).optboolean(false),